package com.ruoyi.system.service;

import com.ruoyi.system.api.domain.File;
import com.ruoyi.system.domain.SysAppVersion;

import java.io.IOException;
import java.util.List;
import java.util.Map;

public interface ISysAppVersionService {

    List<SysAppVersion> selectSysAppVersionList(SysAppVersion sysAppVersion);

    int insertSysAppVersion(SysAppVersion appVersion) throws IOException;

    SysAppVersion selectSysAppVersionById(Long versionId);

    int updateSysAppVersion(SysAppVersion sysAppVersion) throws IOException;

    int deleteSysAppVersionByIds(Long[] versionIds);

    Map<String,Object> latest(SysAppVersion sysAppVersion);

    byte[] selectqr();
}
